
package Framework.Entidades.Empresa;

import Framework.Utilidades.Agente;
import java.util.Date;
import Framework.Entidades.SituacionFiscal.SituacionFiscal;


public class AgenteEmpresa extends Agente implements Empresa{
    
    private ImplementacionEmpresa implementacionEmpresa;

    public ImplementacionEmpresa getImplementacionEmpresa() {
        return implementacionEmpresa;
    }

    public void setImplementacionEmpresa(ImplementacionEmpresa implementacionEmpresa) {
        this.implementacionEmpresa = implementacionEmpresa;
    }
    
    public String getOIDEmpresa(){
        return implementacionEmpresa.getOIDEmpresa();
    }
    
    public void setOIDEmpresa(String oidEmpresa){
        implementacionEmpresa.setOIDEmpresa(oidEmpresa);
    }

//    @Override
//    public SituacionFiscal getSituacionFiscal() {
//        return implementacionEmpresa.getSituacionFiscal();
//    }
//
//    @Override
//    public void setSituacionFiscal(SituacionFiscal situacionFiscal) {
//        implementacionEmpresa.setSituacionFiscal(situacionFiscal);
//    }

    @Override
    public String getCuit() {
        return implementacionEmpresa.getCuit();
    }

    @Override
    public void setCuit(String cuit) {
        implementacionEmpresa.setCuit(cuit);
    }

    @Override
    public String getDireccionEmpresa() {
        return implementacionEmpresa.getDireccionEmpresa();
    }

    @Override
    public void setDireccionEmpresa(String direccionEmpresa) {
        implementacionEmpresa.setDireccionEmpresa(direccionEmpresa);
    }

    @Override
    public Date getFechaFinVigencia() {
        return implementacionEmpresa.getFechaFinVigencia();
    }

    @Override
    public void setFechaFinVigencia(Date fechaFinVigencia) {
        implementacionEmpresa.setFechaFinVigencia(fechaFinVigencia);
    }

    @Override
    public Date getFechaInicioVigencia() {
        return implementacionEmpresa.getFechaInicioVigencia();
    }

    @Override
    public void setFechaInicioVigencia(Date fechaInicioVigencia) {
        implementacionEmpresa.setFechaInicioVigencia(fechaInicioVigencia);
    }

    @Override
    public String getRazonSocial() {
        return implementacionEmpresa.getRazonSocial();
    }

    @Override
    public void setRazonSocial(String razonSocial) {
        implementacionEmpresa.setRazonSocial(razonSocial);
    }

    @Override
    public int getTelefonoEmpresa() {
        return implementacionEmpresa.getTelefonoEmpresa();
    }

    @Override
    public void setTelefonoEmpresa(int telefonoEmpresa) {
        implementacionEmpresa.setTelefonoEmpresa(telefonoEmpresa);
    }
    
}
